libxl: event system: pass gc, not just ctx, to internal sigchld manipulators
authorIan Jackson <ian.jackson@eu.citrix.com>
Tue, 5 Nov 2013 16:17:42 +0000 (16:17 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 21 Nov 2013 18:47:24 +0000 (18:47 +0000)
commit5d2f96adc8fd0ca99bcb6b83b2b557769b13fc26
tree2a080843fbe1bc5b8a0b8d03fcf0322faa602190
parentf400f2993b52e820d0da24a2e49a8fdfab0d2827
libxl: event system: pass gc, not just ctx, to internal sigchld manipulators

We are going to want the gc for libxl__ev_fd_register.

No functional change in this patch.  Simply change the argument types,
and the actual arguments from ctx to gc.  Inside these functions, use
CTX (the macro which uses gc) rather than the old formal parameter
ctx.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
tools/libxl/libxl.c
tools/libxl/libxl_fork.c
tools/libxl/libxl_internal.h